package com.qingjiang.projectschedule.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.qingjiang.projectschedule.pojo.NodeDelay;
import com.qingjiang.projectschedule.pojo.NodeOperation;
import com.qingjiang.projectschedule.utils.Result;

/**
 * @author jx
 * @description 针对表【node_delay(节点延期表)】的数据库操作Service
 * @createDate 2024-03-13 20:05:11
 */
public interface NodeDelayService extends IService<NodeDelay> {
    boolean postponeApply(NodeOperation nodeOperation);

    Result getDelayList(Integer page,Integer pageSize);

    Result agreeApply(NodeDelay nodeDelay);

    Result disagreeApply(NodeDelay nodeDelay);

    Result getApplyResult(Integer uid,Integer page,Integer pageSize);
}
